PostgreSQL psqlrc

1 psqlrc

psqlrc 文件可以在 psql 登录数据库做一些初始化动作,包括:

  1. 提示符修改。
  2. 打开代码时间统计。
  3. 开启自动提交。
  4. 设置 EXAPLIN 命令的默认开关参数。

2 psqlrc 文件常用设置值

  1. 切换到 postgres 用户,编辑环境变量。
su - postgres
vi ~/.psqlrc 
  1. 输入以下内容。
\set PROMPT1 '%n@%/:%M:%> %x %l %# '
\set PROMPT2 '%n@%/:%M:%> %x %l %# '
\set PROMPT3 '%n@%/:%M:%> %x %l %# '
\timing on
\set AUTOCOMMIT on
\set eav 'EXPLAIN ANALYZE VERBOSE'